home *** CD-ROM | disk | FTP | other *** search
/ Shareware Grab Bag / Shareware Grab Bag.iso / 090 / bookl110.arc / BOOKLET.DOC < prev    next >
Text File  |  1986-01-07  |  22KB  |  468 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.  
  11.  
  12.  
  13.  
  14.  
  15.  
  16.  
  17.  
  18.                  ┌───────────────────────────────────────────────┐
  19.                  │                                               │
  20.                  │                   BOOKLET                     │
  21.                  │                Version 1.10                   │
  22.                  │     Users Guide and Manual of Operation       │
  23.                  │                                               │
  24.                  └───────────────────────────────────────────────┘
  25.  
  26.  
  27.  
  28.  
  29.  
  30.  
  31.  
  32.                            Copyright 1987 by Woodrow Smith
  33.                                  All Rights Reserved
  34.  
  35.  
  36.  
  37.  
  38.  
  39.  
  40.  
  41.  
  42.  
  43.  
  44.  
  45.  
  46.  
  47.  
  48.  
  49.  
  50.  
  51.  
  52.  
  53.  
  54.  
  55.  
  56.  
  57.  
  58.  
  59.  
  60.  
  61.  
  62.  
  63.  
  64.  
  65.  
  66.  
  67.  
  68.  
  69.  
  70.  
  71.                                  Distribution Notice
  72.  
  73.               Booklet is distributed under the concept of USER SUPPORTED
  74.          SOFTWARE.  User Supported Software is a distribution method to
  75.          bring quality software to users at the least cost possible. Under
  76.          this distribution concept Booklet is yours to freely use, copy and
  77.          share with other computer users.  If, after evaluating Booklet,
  78.          you find it a program you use, a volunteer donation of about $5.00
  79.          would help to offset the cost of bringing Booklet to you.  If you
  80.          use Booklet with out donating, you are not supporting the concept
  81.          that bought it to you and the concept of User Supported Software
  82.          will not survive.  Donations should be sent directly to the author
  83.          at:
  84.  
  85.             Woodrow Smith
  86.             10908 Oleander Street
  87.             Fontana, Ca.  92335
  88.  
  89.               Also please include your name and city and any comments or
  90.          suggestions for future versions of Booklet.
  91.               If Booklet has no use in your computer environment you are
  92.          still encouraged to copy and distribute Booklet to other computer
  93.          users.  As Booklet is copyrighted, please observe the following
  94.          restrictions:
  95.  
  96.            1) Booklet.com and Booklet.doc are distributed in unmodified
  97.               form.
  98.            2) No charge be made for coping or distributing the Booklet
  99.               Package, except the cost of the diskette, handling, and/or
  100.               mailing charges.
  101.            3) Booklet, or any part of the Booklet Package, may not be
  102.               distributed as part of another software package, without
  103.               written agreement with the author, Woodrow Smith.
  104.            5) No group, organization or individual has the right to act
  105.               for the author as agent in the collection of donations,
  106.               fees or any other remuneration for the Booklet package or
  107.               any part there of, except by written agreement with the
  108.               author.
  109.            6) By accepting and using the Booklet package the user accepts
  110.               all responsibilities and liabilities for any damage created
  111.               to files, loss of data or legal consequences resulting from
  112.               the use of Booklet.
  113.  
  114.                                      Introduction
  115.  
  116.               Booklet is a program that divides text files into even-page
  117.          and odd-page files.  The text files that Booklet can handle are
  118.          any printable file (ei: documentation files you received on
  119.          diskette or files you created with your favorite word processor).
  120.          The even-page and odd-page files can then be printed back to back
  121.          to form pages very similar to pages in a book.  When these pages
  122.          are assembled in a binder the text file can be read like a book.
  123.          Many people find this easier and more pleasant to deal with than
  124.          the fan fold that normally results from printing a text file.
  125.  
  126.  
  127.  
  128.  
  129.               Booklet                                      Page -1-
  130.  
  131.  
  132.  
  133.  
  134.  
  135.  
  136.  
  137.                             Requirements and Limitation
  138.  
  139.          -Booklet can be used with either monochrome or color monitors.
  140.          -Booklet is not memory resident, so it will should not conflict
  141.           with any other program you are using.
  142.          -Booklet will run on any computer with a minimum of 64K memory.
  143.          -Booklet will only work with text file pages of 66 lines or
  144.           less.  This is based on the standard page length of a 8.5 x 11
  145.           page if using the standard printer setting of 6 lines-per-inch.
  146.          -Booklet will work with page widths of 1 to 132 characters.
  147.          -Although Booklet will divide a text file with the computer alone,
  148.           a printer connected to your computer is necessary to realize the
  149.           full potential of Booklet.
  150.          -To use Booklet, your system must have one or two floppy disk drives.
  151.  
  152.  
  153.  
  154.  
  155.  
  156.  
  157.  
  158.  
  159.  
  160.  
  161.  
  162.  
  163.                                How Does Booklet Work?
  164.  
  165.               First a few words about printers.  Printer have a default
  166.          spacing of 6 lines per inch.  This makes the regular 8.5 x 11 inch
  167.          page is 66 lines long.  When you print a page of text that is less
  168.          than 66 lines long, a special symbol is used after the last line
  169.          to signal the printer to move to the top of the next page.  This
  170.          special symbol is the Form Feed symbol.  It looks like a small
  171.          circle with a plus sign under it, or the the medical symbol for
  172.          female.  This symbol forces the printer to advance to the top of
  173.          the next page before starting to print the next page.  This is how
  174.          files of non-uniform length pages are handled.
  175.               When the page has 66 lines of text (even if some of them are
  176.          blank lines) the printer fills each page of paper with the
  177.          appropriate 66 lines and the Form Feed symbols are not needed.
  178.          This is how standard ASCII code files are structured.  Your
  179.          favorite word processing program may handle page breaks in a
  180.          similar or very different way.
  181.               Booklet reads a text file from a disk drive.  It then looks
  182.          in the text file for the Form Feed symbol or alternately counts
  183.          the lines needed per page.  This is what defines a page for
  184.          Booklet.  Booklet also allows you to include the Form Feed symbol
  185.          in the even-page and odd-page output files, if it is needed for
  186.          your printing setup.  Booklet then divides the text file into the
  187.          even-page and odd-page files; SIDE1.DOC and SIDE2.DOC.
  188.  
  189.  
  190.  
  191.  
  192.  
  193.  
  194.  
  195.               Booklet                                      Page -2-
  196.  
  197.  
  198.  
  199.  
  200.  
  201.  
  202.  
  203.                                 How do I Use Booklet?
  204.  
  205.                                       Step One
  206.               If you have not already done so boot your computer.  Also
  207.          copy the text file you want to divide onto a blank, formatted
  208.          diskette.  Use this copy to work on so if anything goes wrong you
  209.          will still have the original text file available to create another
  210.          copy from.
  211.  
  212.                                        Step Two
  213.               Determine what defines a page in the text file you want to
  214.          divide.  First check the text file for the Form Feed symbol. Using
  215.          the DOS TYPE command view the file (ei: A> TYPE SAMPLE.DOC ).  To
  216.          stop the screen hold the Ctrl key down and press the s or Num Lock
  217.          key, a <CR> will restart the screen.  Carefully look at the text
  218.          in the area between pages.  If you see the Form Feed symbol at the
  219.          left margin then your text file uses Form Feed symbol to define
  220.          the pages.  If you did not find the Form Feed symbol your text
  221.          pages may be organized by lines-per-page.
  222.               The easiest way to test if your text file is line-per-page
  223.          format is to call part, or all of it if isn't  too large, with
  224.          your favorite word-processing program.  Use your word-processing
  225.          program to automatically set page breaks at various lines-per-
  226.          page counts and see where the page breaks fall.  When they seem to
  227.          be a aesthetics pleasing and logical points in the text file, you
  228.          know the line-per-page definition of a page in your text file.
  229.          (Hint: A common format is full page or 66 lines-per-page.  Many
  230.          other files are formatted at 52 or 53 lines-per-page to allow for
  231.          a blank header and footer on each page.)
  232.               If your text file does not have Form Feed symbols and does
  233.          not seem to be a lines-per-page format then your file is one of
  234.          those very unusual and also very rare files.  The easiest way to
  235.          handle these files is to use your favorite word processing program
  236.          to add blank lines in appropriate places so to form pages of 66
  237.          lines long.  Due to the variety of word processors available
  238.          detailed instruction for this step are beyond the scope of this
  239.          documentation.
  240.               If your text file has Form Feed symbols in it and you want to
  241.          divide it by lines-per-page you must use the find-replace function
  242.          of your favorite word processor to remove the Form Feed symbols.
  243.          However, be cautioned that this may result in division of the text
  244.          file in places that are not pleasing to you.
  245.  
  246.                                       STEP THREE
  247.               Now that your know about your text file, it is time to use
  248.          Booklet to divide it.  Booklet can be used in two ways.  A one-
  249.          disk drive method and a two-disk drive method.  In both methods
  250.          Booklet and the text file you are dividing must be in the same
  251.          disk drive.  Also the two output files, SIDE1.DOC and SIDE2.DOC,
  252.          will always output to drive A.
  253.                                    One Disk Method
  254.               The one-disk method has the advantage of being the most
  255.          convenient to use, however the text file being divided can be no
  256.          larger  than half the the capacity of your disk drive.  For
  257.          example if your disk drive is a 360K, the maximum size of a text
  258.          file you can divide with the one-disk drive method is
  259.          approximately 150K.
  260.  
  261.               Booklet                                      Page -3-
  262.  
  263.  
  264.  
  265.  
  266.  
  267.  
  268.  
  269.               To use the one disk method, copy Booklet.com and the text
  270.          file you want to divide onto a blank, formatted diskette.  Place
  271.          this diskette in drive A.  At the dos prompt type BOOKLET (ei: A>
  272.          BOOKLET ).  Drive A will start to whirl and the screen will
  273.          display the opening message and the statement "Type the name of
  274.          the text file to divide.".  Type the name of the text file you
  275.          want to divide,and <CR>.  Do not include a drive prefix.  If you
  276.          make a mistake, and have not pressed the <CR> key yet, use the
  277.          backspace key to remove the error and retype the name.  The name
  278.          MUST be an exact match with the name of the text file on the
  279.          diskette.  Disk drive A will whirl some more and the screen will
  280.          change to the Parameter Screen.
  281.               The first question of the parameter screen is "What defines
  282.          the end of a page in text file?".  When you looked at the text
  283.          file earlier if you found the Form Feed symbol type 1 and <CR>,
  284.          Booklet will ask the next question.  If your text file has a
  285.          specific number of lines-per-page, type 2 and <CR>.  The question
  286.          "How many lines per page?" will appear.  Type the number of lines
  287.          that defines a page.  Please note that each and every page will be
  288.          this number of lines long.  Booklet will then ask the next
  289.          question.
  290.               With either type of page definition the next question is
  291.          "Should Form Feed symbols be in files SIDE1.DOC and SIDE2.DOC?".
  292.          Type "Y" and <CR> if the original text file had them, the pages
  293.          will be printed with a word processor program that needs them or
  294.          the pages will be printed using the dos command TYPE or COPY.  In
  295.          all other situations type "N" and <CR>.  Booklet is not case
  296.          sensitive and will accept upper or lower case responses.
  297.                Now Booklet will start to divide your text file and display
  298.          the lines-per-page.  Watch this display to see if there are any
  299.          strange occurrences, like a page with 1 or 0 lines.  This usually
  300.          indicates a stray Form Feed symbol in the text file being divided.
  301.          If you selected the line-per-page option and the pages are listing
  302.          as various lengths, this indicated that there are Form Feed
  303.          symbols in the original text file.
  304.                                    Two Disk Method
  305.               The two-disk method has the advantage of being able to divide
  306.          a text file as large as your disk drive capacity, however this
  307.          method is not quite as convenient.  For example if your disk
  308.          drives are 360K the maximum text file you can divide is
  309.          approximately 300K.
  310.               To use the two dive method copy Booklet.com and the text file
  311.          you want to divide onto a blank, formatted diskette.  Place this
  312.          diskette in drive B.  Place a blank formatted diskette in drive A.
  313.          Change the active drive to drive B (ei:A> B: <CR>).  At the dos
  314.          prompt type BOOKLET (ei: B> BOOKLET <CR> ).  Drive B will start to
  315.          whirl and the screen will display the opening message and the
  316.          statement "Type the name of the text file to divide.". Type the
  317.          name of the text file you want to divide and a <CR>.  Do not
  318.          include a drive prefix.  If you make a mistake, and have not
  319.          pressed the <CR> key yet, use the backspace key to remove the
  320.          error and retype the name.  The name MUST be an exact match with
  321.          the name of the text file on the diskette.
  322.  
  323.  
  324.  
  325.  
  326.  
  327.               Booklet                                      Page -4-
  328.  
  329.  
  330.  
  331.  
  332.  
  333.  
  334.  
  335.               Disk drive B will whirl some more and the parameter screen
  336.          will appear.  The first question is "What defines a page in text
  337.          file?'.  When you looked at the text file earlier if you found the
  338.          Form Feed symbol type 1 and <CR> and Booklet will go to the next
  339.          question.  If your text file has a specific number of
  340.          lines-per-page type 2 and <CR>.  The question "How many lines per
  341.          page?" will appear.  Type the number of lines that defines a page.
  342.          Please note that each and every page will be this number of lines
  343.          long.  Booklet will then ask the next question.
  344.               With either type of page definition the next question is
  345.          "Should Form Feed symbols be in files SIDE1.DOC and SIDE2.DOC?".
  346.          Type "Y" and <CR> if the original text file had them, the pages
  347.          will be printed with a word processor program that needs them or
  348.          the pages will be printed using the dos command TYPE or COPY.  In
  349.          all other situations type "N" and <CR>. Booklet is not case
  350.          sensitive and will accept upper or lower case responses. Now
  351.          Booklet will start to divide your text file and display the
  352.          lines-per- page.  Watch this display to see if there are any
  353.          strange occurrences, like a page with 1 or 0 lines.  This usually
  354.          indicates a stray Form Feed symbol in the text file being divided.
  355.          If you selected the line-per-page option and the pages are listing
  356.          as various lengths this indicated that there are Form Feed symbols
  357.          in the original text file.
  358.  
  359.                                       Step Four
  360.               Inspect the files SIDE1.DOC and SIDE2.DOC to make sure the
  361.          text file has been divided to your satisfaction.  This is most
  362.          easily done with the dos TYPE command (ei: TYPE SIDE1.DOC).  If
  363.          the files are not acceptable, reevaluate what determines a page in
  364.          your text file and rerun Booklet using different parameters.
  365.  
  366.                                       Step Five
  367.               Print the pages of your booklet.  If the original text file
  368.          was generated by your favorite word processing program it may
  369.          contain non-ascii code.  This is almost guaranteed if you used
  370.          functions like underlining, bold or shadow printing, subscripts,
  371.          et cetera.  In this case the pages of the text should be printed
  372.          using the print-function of the word processing program that
  373.          generated the original text file.  This way the embedded non-
  374.          ascii code will be interpreted correctly.
  375.               However if the original text file is standard ASCII  code, as
  376.          is most documentation files you receive on diskettes, then the
  377.          pages can easiest be printed using the dos TYPE command and
  378.          redirects it to the printer (ei: TYPE SIDE1.DOC > PRN ).
  379.               With either method of printing, it is advisable to use the
  380.          printer's tractor, if the printer is so equipped, as this prevents
  381.          the paper from drifting better than the friction feed of the
  382.          paper.  Also you may want to offset the paper in the printer to
  383.          make the left margin 1/4 inch wider than the right margin.  This
  384.          allows space for the binding of the pages in a notebook.
  385.               Because of the variety of printers and text files, you are
  386.          encouraged to experiment with the size of print and margins until
  387.          you find the combination that is satisfactory to you before
  388.          attempting to print the pages of your text file.
  389.               Also make sure enough paper is available to the printer to
  390.          complete the printing of the number of pages reported by Booklet
  391.          as it divided the text file.
  392.  
  393.               Booklet                                      Page -5-
  394.  
  395.  
  396.  
  397.  
  398.  
  399.  
  400.  
  401.               Using one of the two printing methods mentioned above, print
  402.          the file SIDE1.DOC.  Please note the position on the printer
  403.          platen where the left edge of printing begins.
  404.               When the printer is finished with the file SIDE1.DOC.  Remove
  405.          the paper, turn it over and feed it into the printer with the top
  406.          and reverse side of page one under the print head.  At this point
  407.          you may want to adjust the paper so the left edge of printing will
  408.          be about the same place as the right margin edge on the reverse
  409.          side.  Do this by off centering the paper in the printer until the
  410.          point on the platen where the left edge of printing begins is at
  411.          the same place where you want print on the paper.  Using the same
  412.          method of printing used for SIDE1.DOC, print the file SIDE2.DOC.
  413.  
  414.                                        STEP SIX
  415.              Assembling your booklet.  The paper should now have sequential
  416.          pages printed on both sides of the paper.  Remove the paper from
  417.          the printer.  Remove the perforation strip from the edge of the
  418.          paper and separate the pages.  Assemble the pages in numeric
  419.          order.  In the left margin, paper punch holes to match the
  420.          attaching mounts of a binder or report cover.  Install the pages
  421.          in the binder or report cover.
  422.               For the finishing touch, type a label for the outside of the
  423.          binder or report cover.  This should include the program name,
  424.          version number, and title.  For Booklet the label might be:
  425.                                       Booklet
  426.                                      ver X.XX
  427.                               A Text Dividing Program
  428.                        User's Manual and Guide for Operation
  429.  
  430.               This completes the creation of a booklet from your text file.
  431.          I think you will find the booklet approach makes text files far
  432.          less frustrating to deal with than the fan fold printing you get
  433.          when text files are printed one page after another.  ENJOY.
  434.  
  435.  
  436.                                   Version History
  437.                               ──────────────────────
  438.               Version numbers indicate which features are in the Booklet
  439.          you are running.  Major program changes are reflected in the left
  440.          number.  Version refinments are reflected in the first decimal
  441.          number.  Minor or cosmetic refinements are reflected in the second
  442.          decimal number.
  443.          ver #               comments
  444.           1.00   This was the original Booklet.
  445.           1.10   Could now handle any inbedded print commands. Including
  446.                  subscripts, underlining, bold, double strike or shadow
  447.                  printing.                                       
  448.           1.20   Corrected occassional glich in error checking for "disk
  449.                  to full to continue" operation.
  450.  
  451.  
  452.  
  453.               Comments and question concerning Booklet can be sent to
  454.           Woody Smith by:
  455.           (postal mail)                  (electronic mail)
  456.  
  457.             Woody Smith                   Woody Smith,
  458.             10908 Oleander St.            FBBS,
  459.             Fontana, Ca.  92335           U.S. Mailbox section
  460.                                           (714) 822-9424
  461.  
  462.           USER SUPPORTED SOFTWARE works because users support the concept.
  463.  
  464.  
  465.  
  466.  
  467.               Booklet                                      Page -6-
  468.